permanent wardship - French English Dictionary